home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / lib / tex / dvidoc.shar2 / Makefile < prev    next >
Encoding:
Makefile  |  1988-04-18  |  732 b   |  48 lines

  1. DEST=/usr/local/bin
  2. LIB=/usr/lib/tex/fonts
  3. MACROS=/usr/lib/tex/macros
  4.  
  5. CFLAGS=-g
  6. PFLAGS=-g
  7. LDFLAGS=-g
  8.  
  9. .SUFFIXES:
  10. .SUFFIXES: .web .p .o .dvi .pl .tfm
  11.  
  12. all:    dvidoc doc.tfm dvidoc.dvi
  13.  
  14. .web.p:
  15.     tangle $<
  16.     pxp -O -f $*.p > tmp
  17.     mv tmp $*.p
  18.  
  19. .p.o:
  20.     $(PC) -c $(PFLAGS) $*.p
  21.  
  22. .web.dvi:
  23.     weave $<
  24.     tex $*.tex
  25.     rm $*.tex
  26.  
  27. .pl.tfm:
  28.     pltotf $< $*.tfm
  29.  
  30. dvidoc.p:    dvidoc.web
  31.  
  32. dvidoc.o:    dvidoc.p
  33.  
  34. dvityext.o:    dvityext.c
  35.     $(CC) -c $(CFLAGS) dvityext.c
  36.  
  37. dvidoc: dvidoc.o dvityext.o
  38.     $(PC) -o $@ $(LDFLAGS) dvidoc.o dvityext.o
  39.  
  40. install: all
  41.     install -m 644 doc.tfm $(LIB)
  42.     install -m 755 dvidoc $(DEST)
  43.     install -m 644 -c docmac.tex $(MACROS)
  44.  
  45. clean:
  46.     -rm -f *.o dvidoc.p dvidoc dvidoc.log dvidoc.tex dvidoc.pool \
  47.     CONTENTS.tex dvidoc.dvi doc.tfm
  48.